/** 全局常量配置 **/

/** 扫码工作台 **/
enum workScanEnum {
  BC = '0', // 编程
  WXFL = '1', // 外协发料
  WXSL = '2', // 外协收料
  WXTL = '3', // 外协退料
  LCWGDJ = '4', // 流程完工登记
  JCWGDJ = '5', // 机床完工登记
  JYDJ = '6', // 检验登记
  FHDJ = '7', // 发货登记
  THDJ = '8', // 退货登记
  GLGY = '9', //关联工艺
  PLJY = '10', //批量检验
  PLWG = '11', // 批量完工
  FT = '12', // 复投
  XLCC = '13', // 下料尺寸
  BLSQ = '14', // 补料申请
  XSFH = '15', // 销售发货
  BMCL = '1001', // 外协发料-表面处理
}

/** 拆分数明细操作Global**/
enum Global {
  YES = '1',
  NO = '0',
}

/**
 * 检验状态、检验结果
 */
enum checkEnum {
  checkStatus = '1', // 检验状态 ：已审核
  checkResult = '0', // 检验结果 ：不合格
}

/**
 * 单据状态
 */
enum DjStatusEnum {
  YSH = '0', // 已审核
  GB = '4', // 已关闭
  CG = '9', // 草稿
}

/**
 * 操作类型
 */
enum OpeEnum {
  ZC = '0', // 暂存
  TJ = '1', // 提交
}

const globalSetting = {
  workScanEnum,
  Global,
  checkEnum,
  DjStatusEnum,
  OpeEnum,
};

export default globalSetting;
